package com.yc.snacknet_vue.dao;

import java.util.List;

import com.yc.snacknet_vue.bean.MemberInfo;

/**
 * 会员数据库模型层  接口 
 * company 源辰信息
 * @author 38929
 * @date 2021年8月6日
 * @version 1.0
 * Email 1198865589@qq.com
 */
public interface IMemberInfoDAO {

	/**
	 * 会员登陆  账号|电话|邮箱 注意前端请求统一使用 nickName + 密码
	 * @param mem 会员信息
	 * @return
	 */
	public MemberInfo login(MemberInfo mem);
		
	//多条件分页查询总数
	public List<MemberInfo> finds(MemberInfo mem, int page, int rows);
	
	//多条件查询总数
	public int totals(MemberInfo mem);
		
	//添加用户
	public int add(MemberInfo mem);

	//修改用户密码
	public int update(String mno);
	
	//修改用户状态，冻结用户
	public int delete(String status, String mno);

	//用户注册
	public int reg(String nickName, String pwd, String email, String tel);
}
